dc power supply innovation power foot-prints power supply computer ac power supply power batteries dc power supplies r&d power supplies connectors research cables power conversion development